home *** CD-ROM | disk | FTP | other *** search
/ Hardcore Gamer Resource Kit / Hardcore Gamer Resource Kit - Disc 2.iso / Pc / S_T / TMERC1_2.ZIP / MOTHSHIP.NPC < prev    next >
Text File  |  1993-02-26  |  11KB  |  402 lines

  1. x_ unsigned char Entity_Distance_Per_Anim_Frame[Max_Entity_Types];
  2. x_ unsigned char Entity_Foot_Width[Max_Entity_Types];
  3. x_ unsigned char Entity_Foot_Height[Max_Entity_Types];
  4. x_ unsigned char Entity_Height[Max_Entity_Types];
  5. x_ unsigned char Entity_Width[Max_Entity_Types];
  6. x_ unsigned char Entity_Feet_X_Start_Offset[Max_Entity_Types];
  7. x_ unsigned char Entity_Feet_Y_Start_Offset[Max_Entity_Types];
  8. x_ unsigned char Entity_Sight_Width[Max_Entity_Types];
  9. x_ unsigned char Entity_Sight_Distance[Max_Entity_Types];
  10.  
  11. // NPC SCRIPT
  12.  
  13. /* horizontal computer */
  14. <Scentity1>
  15. /* Scentity TYPE Name */ comp-horz
  16. /* XY Dpaint locations of animations 1-8 */
  17. 24 16  -1
  18. /* Movement Distance in Pixels per Anim Frame */ 0
  19. /* Entity Foot Width in Pixels - 1  */ 23
  20. /* Entity Foot Height in Pixels - 1 */ 15
  21. /* Entity Width In pixels  */ 24
  22. /* Entity Height In pixels */ 16
  23. /* Entity Feet X Start Offset */ 8
  24. /* Entity Feet Y Start Offset */ 24
  25. /* Entity Sight Width */ 1
  26. /* Entity Sight Distance */ 30
  27. /* XY Overlap Animations 1-8 */
  28. -1
  29. /* Overlap Width & Height 1-8 */
  30. -1
  31. /* Overlap X & Y Offset from base xy */
  32. -1
  33. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  34. 0
  35.       
  36. /* vertical computer */
  37. <Scentity2>
  38. /* Scentity TYPE Name */ comp-vert
  39. /* XY Dpaint locations of animations 1-8 */
  40. 24 32 -1
  41. /* Movement Distance in Pixels per Anim Frame */ 0
  42. /* Entity Foot Width in Pixels - 1  */ 15
  43. /* Entity Foot Height in Pixels - 1 */ 23
  44. /* Entity Width In pixels  */ 16
  45. /* Entity Height In pixels */ 24
  46. /* Entity Feet X Start Offset */ 8
  47. /* Entity Feet Y Start Offset */ 24
  48. /* Entity Sight Width */ 1
  49. /* Entity Sight Distance */ 5
  50. /* XY Overlap Animations 1-8 */
  51. -1
  52. /* Overlap Width & Height 1-8 */
  53. -1
  54. /* Overlap X & Y Offset from base xy */
  55. -1
  56. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  57. 0
  58.  
  59. /* floor bot */
  60. <Scentity3>
  61. /* Scentity TYPE Name */ floor-bot
  62. /* XY Dpaint locations of animations 1-8 */
  63. 80 16  96 16  48 16  64 16  -1  
  64. /* Movement Distance in Pixels per Anim Frame */ 2
  65. /* Entity Foot Width in Pixels - 1  */ 15
  66. /* Entity Foot Height in Pixels - 1 */ 15
  67. /* Entity Width In pixels  */ 16
  68. /* Entity Height In pixels */ 16
  69. /* Entity Feet X Start Offset */ 0
  70. /* Entity Feet Y Start Offset */ 0
  71. /* Entity Sight Width */ 1
  72. /* Entity Sight Distance */ 5
  73. /* XY Overlap Animations 1-8 */
  74. -1
  75. /* Overlap Width & Height 1-8 */
  76. -1
  77. /* Overlap X & Y Offset from base xy */
  78. -1
  79. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  80. 3
  81.  
  82. /* Bay one */
  83. <Scentity4>
  84. /* Scentity TYPE Name */ bay-one
  85. /* XY Dpaint locations of animations 1-8 */
  86. 120 16  -1 
  87. /* Movement Distance in Pixels per Anim Frame */ 0
  88. /* Entity Foot Width in Pixels - 1  */ 0
  89. /* Entity Foot Height in Pixels - 1 */ 0
  90. /* Entity Width In pixels  */ 48
  91. /* Entity Height In pixels */ 24
  92. /* Entity Feet X Start Offset */ 0     
  93. /* Entity Feet Y Start Offset */ 0
  94. /* Entity Sight Width */ 1
  95. /* Entity Sight Distance */ 5
  96. /* XY Overlap Animations 1-8 */
  97. -1
  98. /* Overlap Width & Height 1-8 */
  99. -1
  100. /* Overlap X & Y Offset from base xy */
  101. -1
  102. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  103. 0
  104.  
  105. /* Tankbot */
  106. <Scentity5>
  107. /* Scentity TYPE Name */ tank-bot
  108. /* XY Dpaint locations of animations 1-8 */
  109. 264 16  280 16  200 16  216 16  168 16  184 16  232 16  248 16
  110. /* Movement Distance in Pixels per Anim Frame */ 2
  111. /* Entity Foot Width in Pixels - 1  */ 15
  112. /* Entity Foot Height in Pixels - 1 */ 9
  113. /* Entity Width In pixels  */ 16
  114. /* Entity Height In pixels */ 16
  115. /* Entity Feet X Start Offset */ 0     
  116. /* Entity Feet Y Start Offset */ 5
  117. /* Entity Sight Width */ 1
  118. /* Entity Sight Distance */ 5
  119. /* XY Overlap Animations 1-8 */
  120. -1
  121. /* Overlap Width & Height 1-8 */
  122. -1
  123. /* Overlap X & Y Offset from base xy */
  124. -1
  125. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  126. 2
  127.  
  128. /* maptable */
  129. <Scentity6>
  130. /* Scentity TYPE Name */ maptable
  131. /* XY Dpaint locations of animations 1-8 */
  132. 40 48  -1
  133. /* Movement Distance in Pixels per Anim Frame */ 0
  134. /* Entity Foot Width in Pixels - 1  */ 0
  135. /* Entity Foot Height in Pixels - 1 */ 0
  136. /* Entity Width In pixels  */ 48
  137. /* Entity Height In pixels */ 24
  138. /* Entity Feet X Start Offset */ 0     
  139. /* Entity Feet Y Start Offset */ 0
  140. /* Entity Sight Width */ 1
  141. /* Entity Sight Distance */ 5
  142. /* XY Overlap Animations 1-8 */
  143. -1
  144. /* Overlap Width & Height 1-8 */
  145. -1
  146. /* Overlap X & Y Offset from base xy */
  147. -1
  148. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  149. 0
  150.  
  151. /* zeeb-horizontal */
  152. <Scentity7>
  153. /* Scentity TYPE Name */ zeeb-horz
  154. /* XY Dpaint locations of animations 1-8 */
  155. 56 32  -1
  156. /* Movement Distance in Pixels per Anim Frame */ 0
  157. /* Entity Foot Width in Pixels - 1  */ 15
  158. /* Entity Foot Height in Pixels - 1 */ 15
  159. /* Entity Width In pixels  */ 16
  160. /* Entity Height In pixels */ 16
  161. /* Entity Feet X Start Offset */ 0     
  162. /* Entity Feet Y Start Offset */ 16
  163. /* Entity Sight Width */ 1
  164. /* Entity Sight Distance */ 5
  165. /* XY Overlap Animations 1-8 */
  166. -1
  167. /* Overlap Width & Height 1-8 */
  168. -1
  169. /* Overlap X & Y Offset from base xy */
  170. -1
  171. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  172. 0
  173.  
  174. /* zeeb-vertical */
  175. <Scentity8>
  176. /* Scentity TYPE Name */ zeeb-vert
  177. /* XY Dpaint locations of animations 1-8 */
  178. 72 32  -1
  179. /* Movement Distance in Pixels per Anim Frame */ 0
  180. /* Entity Foot Width in Pixels - 1  */ 15
  181. /* Entity Foot Height in Pixels - 1 */ 15
  182. /* Entity Width In pixels  */ 16
  183. /* Entity Height In pixels */ 16
  184. /* Entity Feet X Start Offset */ 0     
  185. /* Entity Feet Y Start Offset */ 15
  186. /* Entity Sight Width */ 1
  187. /* Entity Sight Distance */ 5
  188. /* XY Overlap Animations 1-8 */
  189. -1
  190. /* Overlap Width & Height 1-8 */
  191. -1
  192. /* Overlap X & Y Offset from base xy */
  193. -1
  194. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  195. 0
  196.  
  197. /* lite-horizontal */
  198. <Scentity9>
  199. /* Scentity TYPE Name */ lite-horz
  200. /* XY Dpaint locations of animations 1-8 */
  201.  40 72 -1
  202. /* Movement Distance in Pixels per Anim Frame */ 0
  203. /* Entity Foot Width in Pixels - 1  */ 0
  204. /* Entity Foot Height in Pixels - 1 */ 0
  205. /* Entity Width In pixels  */ 24
  206. /* Entity Height In pixels */ 26
  207. /* Entity Feet X Start Offset */ 0     
  208. /* Entity Feet Y Start Offset */ 0
  209. /* Entity Sight Width */ 1
  210. /* Entity Sight Distance */ 5
  211. /* XY Overlap Animations 1-8 */
  212. -1
  213. /* Overlap Width & Height 1-8 */
  214. -1
  215. /* Overlap X & Y Offset from base xy */
  216. -1
  217. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  218. 0
  219.  
  220. /* lite-vertical */
  221. <Scentity10>
  222. /* Scentity TYPE Name */ lite-vert
  223. /* XY Dpaint locations of animations 1-8 */
  224. 24 56  -1
  225. /* Movement Distance in Pixels per Anim Frame */ 0
  226. /* Entity Foot Width in Pixels - 1  */ 0
  227. /* Entity Foot Height in Pixels - 1 */ 0
  228. /* Entity Width In pixels  */ 16
  229. /* Entity Height In pixels */ 24
  230. /* Entity Feet X Start Offset */ 0     
  231. /* Entity Feet Y Start Offset */ 0
  232. /* Entity Sight Width */ 1
  233. /* Entity Sight Distance */ 5
  234. /* XY Overlap Animations 1-8 */
  235. -1
  236. /* Overlap Width & Height 1-8 */
  237. -1
  238. /* Overlap X & Y Offset from base xy */
  239. -1
  240. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  241. 0
  242.  
  243. /* big-fly */
  244. <Scentity11>
  245. /* Scentity TYPE Name */ big-fly
  246. /* XY Dpaint locations of animations 1-8 */
  247. 168 32  176 32  184 32  192 32  200 32  208 32  216 32  224 327
  248. /* Movement Distance in Pixels per Anim Frame */ 0
  249. /* Entity Foot Width in Pixels - 1  */ 7
  250. /* Entity Foot Height in Pixels - 1 */ 7
  251. /* Entity Width In pixels  */ 8
  252. /* Entity Height In pixels */ 8
  253. /* Entity Feet X Start Offset */ 0     
  254. /* Entity Feet Y Start Offset */ 0
  255. /* Entity Sight Width */ 1
  256. /* Entity Sight Distance */ 5
  257. /* XY Overlap Animations 1-8 */
  258. -1
  259. /* Overlap Width & Height 1-8 */
  260. -1
  261. /* Overlap X & Y Offset from base xy */
  262. -1
  263. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  264. 2
  265.  
  266. /* small-fly */
  267. <Scentity12>
  268. /* Scentity TYPE Name */ small-fly
  269. /* XY Dpaint locations of animations 1-8 */
  270. 232 32  240 32  248 32  256 32  264 32  272 32  280 32  288 32  
  271. /* Movement Distance in Pixels per Anim Frame */ 0
  272. /* Entity Foot Width in Pixels - 1  */ 7
  273. /* Entity Foot Height in Pixels - 1 */ 7
  274. /* Entity Width In pixels  */ 8
  275. /* Entity Height In pixels */ 8
  276. /* Entity Feet X Start Offset */ 0     
  277. /* Entity Feet Y Start Offset */ 0
  278. /* Entity Sight Width */ 1
  279. /* Entity Sight Distance */ 5
  280. /* XY Overlap Animations 1-8 */
  281. -1
  282. /* Overlap Width & Height 1-8 */
  283. -1
  284. /* Overlap X & Y Offset from base xy */
  285. -1
  286. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  287. 2
  288.  
  289. /* hoverbot */
  290. <Scentity13>
  291. /* Scentity TYPE Name */ hoverbot
  292. /* XY Dpaint locations of animations 1-8 */
  293. 88 40  112 40  136 40  160 40  184 40  208 40  232 40  256 40 
  294. /* Movement Distance in Pixels per Anim Frame */ 3
  295. /* Entity Foot Width in Pixels - 1  */ 23
  296. /* Entity Foot Height in Pixels - 1 */ 23
  297. /* Entity Width In pixels  */ 24
  298. /* Entity Height In pixels */ 24
  299. /* Entity Feet X Start Offset */ 0     
  300. /* Entity Feet Y Start Offset */ 0
  301. /* Entity Sight Width */ 1
  302. /* Entity Sight Distance */ 5
  303. /* XY Overlap Animations 1-8 */
  304. -1
  305. /* Overlap Width & Height 1-8 */
  306. -1
  307. /* Overlap X & Y Offset from base xy */
  308. -1
  309. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  310. 2
  311.  
  312. /* Bug Two */
  313. <Scentity14>
  314. /* Scentity TYPE Name */ bug-two
  315. /* XY Dpaint locations of animations 1-8 */
  316. 64 80  72 80  64 88  72  88  48 80  56 80  48 88  56 88 
  317. /* Movement Distance in Pixels per Anim Frame */ 4
  318. /* Entity Foot Width in Pixels - 1  */ 7
  319. /* Entity Foot Height in Pixels - 1 */ 7
  320. /* Entity Width In pixels  */ 8
  321. /* Entity Height In pixels */ 8
  322. /* Entity Feet X Start Offset */ 0    
  323. /* Entity Feet Y Start Offset */ 0
  324. /* Entity Sight Width */ 1
  325. /* Entity Sight Distance */ 5
  326. /* XY Overlap Animations 1-8 */
  327. -1
  328. /* Overlap Width & Height 1-8 */
  329. -1
  330. /* Overlap X & Y Offset from base xy */
  331. -1
  332. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  333. 0
  334.  
  335. /* Dead Floor Droid */
  336. <Scentity15>
  337. /* Scentity TYPE Name */ dead-fdroid
  338. /* XY Dpaint locations of animations 1-8 */
  339. 32 40  -1
  340. /* Movement Distance in Pixels per Anim Frame */ 0
  341. /* Entity Foot Width in Pixels - 1  */ 15
  342. /* Entity Foot Height in Pixels - 1 */ 15
  343. /* Entity Width In pixels  */ 16
  344. /* Entity Height In pixels */ 16
  345. /* Entity Feet X Start Offset */ 0     
  346. /* Entity Feet Y Start Offset */ 0
  347. /* Entity Sight Width */ 1
  348. /* Entity Sight Distance */ 5
  349. /* XY Overlap Animations 1-8 */
  350. -1
  351. /* Overlap Width & Height 1-8 */
  352. -1
  353. /* Overlap X & Y Offset from base xy */
  354. -1
  355. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  356. 0
  357.  
  358. /* Dead Hover Droid */
  359. <Scentity16>
  360. /* Scentity TYPE Name */ dead-hdroid
  361. /* XY Dpaint locations of animations 1-8 */
  362. 96 48  -1
  363. /* Movement Distance in Pixels per Anim Frame */ 0
  364. /* Entity Foot Width in Pixels - 1  */ 23
  365. /* Entity Foot Height in Pixels - 1 */ 23
  366. /* Entity Width In pixels  */ 24
  367. /* Entity Height In pixels */ 24
  368. /* Entity Feet X Start Offset */ 0     
  369. /* Entity Feet Y Start Offset */ 0
  370. /* Entity Sight Width */ 1
  371. /* Entity Sight Distance */ 5
  372. /* XY Overlap Animations 1-8 */
  373. -1
  374. /* Overlap Width & Height 1-8 */
  375. -1
  376. /* Overlap X & Y Offset from base xy */
  377. -1
  378. /* Flag (0, 1-8 dir, 2-2 step 4 dir, 3-1 step 4 dir, 4-4 dir diag) */
  379. 0
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.